package com.wman.learn.funcation

/**
 * @ProjectName: wman
 * @Package: com.wman
 * @ClassName: Test
 * @Description: 函数语法
 * @Author: wman
 * @CreateDate: 2019/11/13 15:04
 * @UpdateUser: 更新者
 * @UpdateDate: 2019/11/13 15:04
 * @UpdateRemark: 更新说明
 * @Version: 1.0
 */

fun Kotlin05Fun() {
    var str = "hello";

    /**
     * 内部嵌套函数，递归或是对外不开放的函数
     */
    fun say(count: Int = 10) {
        println(str)
        if (count > 0) {
            say(count - 1)
        }
    }
    say()
}


fun main(args: Array<String>) {
    Kotlin05Fun();
}

